

/**
 * @author vitor
 * @version 1.0
 * @created 13-Dec-2011 22:20:10
 */
public interface IAvaliacaoDao {

	/**
	 * 
	 * @param golId
	 */
	public List<Avaliacao> findAvaliacaoByGolId(long golId);

	/**
	 * 
	 * @param avaliacaoId
	 */
	public Avaliacao findAvaliacaoById(long avaliacaoId);

	/**
	 * 
	 * @param value
	 */
	public List<Avaliacao> findAvaliacaoByValue(double value);

	/**
	 * 
	 * @param startVal
	 * @param endval
	 */
	public List<Avaliacao> findAvaliacaoByValueInterval(double startVal, double endval);

}